tubular chip boards - Alemán Inglés Diccionario